package cn.lysj.framework.common.validate.annotation;

import cn.lysj.framework.common.validate.constant.Message;
import cn.lysj.framework.common.validate.validate.NotBlankValidate;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @author ww
 * @date 2018-08-22 9:32
 * @Description 判空验证（空格和""都不允许通过）
 */
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
public @interface NotBlank {
    Class<?> clazz() default NotBlankValidate.class;
    String message() default Message.NOT_BLANK;
    Class<?>[] groups() default { };
}
